ditch-maintenance person - German English Dictionary